subsistence stores - Allemand Anglais Dictionnaire